package com.jack.payment.dao.config;

import com.jack.payment.entity.generate.config.ConfigPayAliModel;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ConfigPayAliDao {
    /**
     * 获取所有支付宝相关信息
     * @return
     */
    List<ConfigPayAliModel> getConfigPayAliList();

    /**
     * 根据id 获取指定的支付宝配置信息
     * @param id
     * @return
     */
    ConfigPayAliModel getAppointConfigPayAli(@Param("id") Integer id);

    /**
     * 新增支付宝配置信息
     * @param configPayAliModel
     * @return
     */
    boolean insertConfigPayAli(ConfigPayAliModel configPayAliModel);

    /**
     * 根据id 修改指定支付宝配置信息
     * @param configPayAliModel
     * @return
     */
    boolean updateAppointConfigPayAli(ConfigPayAliModel configPayAliModel);
}
